package top.wilsonlv.jaguar.cloud.upms.controller.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import top.wilsonlv.jaguar.cloud.upms.sdk.vo.DeviceVO;
import top.wilsonlv.jaguar.commons.web.base.BaseVO;


/**
 * <p>
 * 用户设备
 * </p>
 *
 * @author lvws
 * @since 2022-01-13
 */
@Data
@ApiModel
@EqualsAndHashCode(callSuper = true)
public class UserDeviceVO extends BaseVO {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("用户ID")
    private Long userId;

    @ApiModelProperty("用户账号")
    private String userAccount;

    @ApiModelProperty("用户昵称")
    private String userNickName;

    @ApiModelProperty("终端设备ID")
    private Long deviceId;

    @ApiModelProperty("设备")
    private DeviceVO device;

}